package cn.openea.perpartner.system.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

import java.io.Serializable;


@Data
@SuperBuilder
@AllArgsConstructor
@NoArgsConstructor
@TableName("sys_user")
public class SysUser implements Serializable {
    static final long serialVersionUID = 1L;
    @TableId(type= IdType.AUTO)
    private String userid;
    private String unionid;
    private String myopenid;
    private String nickname;
    private String password;
    private String email;
    private String sex;
    private String phonenumber;
    private String appid;
    private String avatar;
    private String status;
    private String delFlag;
    private String country;
    private String province;
    private String city;
    private String stepstatus;
    @TableField(fill = FieldFill.INSERT)
    private String createtime;
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String updatetime;

    private String isSubscribed;

    @TableField(exist = false)
    private String appletId;
}

